#include <stdio.h>
#include <string.h>


//读文件
int main()
{
	FILE *fp = fopen("myfile","r");
	if(!fp)
	{
		perror("fp error");
	}
	char buf[1024];
	const char* msg = "hello lll!\n";
	int count = 5;

	while(1)
	{
		ssize_t s = fread(buf,1,strlen(msg),fp);
		if(s>0)
		{
			buf[s] = 0;
			printf("%s",buf);
		}
		if(feof(fp))
		{
			break;
		}
	}

	fclose(fp);

	return 0;
}

////写文件
//int main()
//{
//	FILE *fp = fopen("myfile","w");
//	if(!fp)
//	{
//		perror("fp error");
//	}
//	const char* msg = "hello lll!\n";
//	int count = 5;
//
//	while(count--)
//	{
//		fwrite(msg,strlen(msg),1,fp);
//	}
//
//	fclose(fp);
//
//	return 0;
//}

//int main()
//{
//	FILE *fp = fopen("myfile","w");
//	if(!fp)
//	{
//		perror("fp error");
//	}
//	while(1);
//	fclose(fp);
//
//	return 0;
//}
